Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
56 STOKENCHURCH PLACE Detached £593,714 £480,000 31 Aug 2018
60 STOKENCHURCH PLACE Detached £510,684 £124,995 19 Nov 1999
68 STOKENCHURCH PLACE Detached £528,222 £390,000 25 Apr 2016
70 STOKENCHURCH PLACE Detached £515,803 £149,000 30 Apr 2001
74 STOKENCHURCH PLACE Detached £658,419 £650,000 14 Sep 2023
76 STOKENCHURCH PLACE Detached £399,973 £71,000 26 Apr 1996
78 STOKENCHURCH PLACE Detached £439,999 £350,000 6 Dec 2017